<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title> 笔记</title>
</head>
<body>
<script type="text/javascript">
//	js中常见的几种输出方式;
//	alert("内容")在浏览器中弹出框显示我们的内容
//	document.write("内容")在页面的输出显示我们的内容
//	console.log("内容")最常见的一种方式(用console控制台谷歌浏览器,调试,F12)
//	innerHTML/innerText:在指定动态元素中添加内容
//	document 文档的意思
//	js:javascript,是一门轻量级的脚本编程语言
//	ECMAScript(4/5):定义了JS里面的命名规范/变量/数据类型/基本语法/操作语句等最核心 的东西(基础)
//	DOM:document object modle 文档对象模型
//	BOM:browser(浏览器)object modle 浏览器对象模型


//js的命名规范
	1. js严格区分大小写 test Test
	2. 使用驼峰命名法(首字母小写,其余的有意义的单词首字母大写 personInfo 人员信息  studentImportentInfo  学生重要信息)
	   可以使用数组 字母 下划线 $(数字不能作为首位)
	   不能使用关键字和保留字(关键字:在js中有特殊意思的字 保留字:未来可能成为关键字的)

//	js中的变量
	1.js中的变量是一个抽像的概念,变量是用来存储值和带表值
//    2 js中的 = 是赋值操作,左边是变量名,右边是存储的值
	2.js中定义一个变量非常简单
	  var 变量名=变量值
      var name="刘记";定义一个变量name,把字符串"刘记"赋值给这个变量
	输出的时候 console.log(name);把name代表的值输出在控制台
// js中的变量是松散类型的;通过一个var变量名就可以存储任何数据类型
//	js中的数据类型
	var num=12;zxc数字
	var str="";字符串"";''
	var boo="true/false";布尔类型值
	var n=null;
	var m=undefined;


	var obj={name:""};对象数据类型
	var ary=[1,2,3,4];[]数组也是对象数据类型
	var reg=/^1\d{11}$/;正则 数组也是对象数据类型
	var fn=function(){  函数数据类型

	}
js中的数据类型分类基本的数据类型包括 数字(number) 字符串(string) 布尔(boolean) null  undefined
引用数据类型:结构相对复杂些  对象数据类型(object ) 函数数据类型(function)



</script>

</body>
</html>